home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16523 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: keats.ugrad.cs.ubc.ca!not-for-mail
  2. From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
  3. Newsgroups: comp.lang.asm.x86,comp.lang.c,comp.lang.c++,comp.sys.intel
  4. Subject: Re: Using burst mode on PCI bus
  5. Date: 10 Apr 1996 14:02:36 -0700
  6. Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
  7. Message-ID: <4kh7lcINN271@keats.ugrad.cs.ubc.ca>
  8. References: <4kh37m$fmd@dodo.global.co.za>
  9. NNTP-Posting-Host: keats.ugrad.cs.ubc.ca
  10.  
  11. In article <4kh37m$fmd@dodo.global.co.za>,
  12. user <scitron@mail.global.co.za> wrote:
  13. >We are in the process developing our first PCI bus add-on card.
  14. >Here are some questions regarding the software interface :
  15. >
  16. >1. Is burst mode data transfer implemented on most motherboards, for
  17. >    example Triton chipset, etc ?
  18. >
  19. >2. If this is implemented, how does the software interface address it?
  20. >    As far as I know, no x486 instruction can set up a burst mode
  21. >    transfer.  Is there perhaps a special Pentium instruction that can
  22. >    accomplish this ?
  23.  
  24. Umm, the Pentium processor transfers data between its internal cache and a
  25. 64-bit external bus. It's not done on an instruction by instruction basis. The
  26. burst access is an interface feature that lets you push around these cache
  27. lines faster.
  28.  
  29. These transfers are transparent to the programmer. There is nothing you have to
  30. do in the machine code to effectuate a pipelined burst data transfer.
  31.  
  32. Are you sure you are qualified to design PCI interface cards?
  33.  
  34. What on earth does this have to do with comp.lang.c? 
  35. -- 
  36.  
  37.